home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1996 June / EnigmA AMIGA RUN 08 (1996)(G.R. Edizioni)(IT)[!][issue 1996-06][EARSAN CD VII].iso / earcd / comm2 / turbrd25.lha / TurboRead.Changes < prev    next >
Text File  |  1995-04-22  |  14KB  |  361 lines

  1. August 21, 1994 - Version 2.0
  2.  
  3.   o Checks user profile and insures proper settings. Displays a nice
  4.     error message when they're not as required.
  5.  
  6.   o I wanted to maximize the number of messages displayed, so the
  7.     header was drastically cut back on.  With help who needed it?
  8.  
  9.   o Revamped the help screen.  Improved Help display for smaller screens.
  10.     It now attempts to group the help screens so that related items don't
  11.     get displayed half on one screen and the rest on another.
  12.  
  13.   o Totally integrated with the DLG.library.  Where ever possible I use
  14.     DLG calls.
  15.  
  16.   o Reduce system load: whenever the message list was displayed the
  17.     messages were read from the HD.  This made TurboRead kind of slow
  18.     and heavy on the Disk IO.  I buffer the message headers now. Check
  19.     out how FAST redisplaying the message list is now.
  20.  
  21.   o Expanded to be able to be used in your Private Message area.
  22.  
  23.   o Expanded Search capabilities.  Searches From, To, Title and Message
  24.     body.  Highlights what was found in White.
  25.  
  26.   o It now updates the High Message read in DLG and updates the message
  27.     module as well.  One of my biggest problems/complaints about
  28.     TurboRead was the "setting area to all messages read....", even
  29.     when I hadn't.
  30.  
  31.   o Added the command #, which forces TurboRead to update your High
  32.     message read to the last one in the message area.  Allows the
  33.     user to choose when to update all messages read.
  34.  
  35.   o Does reverse video on the message/area number.  Easier to find
  36.     and track where you're at.
  37.  
  38.   o After reading a NEW message, automatically advances the cursor to
  39.     the next message.  Now you can read NEW messages, like in DLG:Mess,
  40.     by simply hitting return.
  41.  
  42.   o No need to pass the zone/port (or anything else), I get everything
  43.     from the DLG settings.
  44.  
  45.   o Integerated into TrapList Lib -- does error checking of the to node
  46.     address.
  47.  
  48.   o Checks for existance of user when sending local mail.
  49.  
  50.   o When quoting, it doesn't quote the SEEN-BY, PATHS, etc.
  51.  
  52.   o Better wrap around check when quoting.  It now checks to see if the
  53.     next word will fit on the line and wrap if it doesn't.
  54.  
  55.   o When displaying a message, it honors your DLG hide SEEN-BY setting.
  56.  
  57.   o It's a chained executable program now.  READ THE DOCs for setting
  58.                                             this one up. It's CHANGED!
  59.  
  60.   o Change Messages Areas within TurboRead.
  61.  
  62.   o New Message Scan within TurboRead.
  63.  
  64.   o Removed the 1000 tag limit.  The limit is now available storage
  65.     where ever T: is assigned.
  66.  
  67.   o SIG aware.
  68.  
  69.   o Pass back arguments to DLG:Mess upon exit.
  70.  
  71.   o It's slightly smaller......
  72.  
  73.   o It's faster.....
  74.  
  75. NOTE: This started out as simply enhancing TurboRead.  It ended up as nearly
  76.       a complete rewrite.  I've tried to insure compability, where possible,
  77.       with the previous version of TurboRead.  But BUGS should be expected.
  78.       I hope you like this version as much as I do.
  79.  
  80.  
  81. Oct 3, 1994 - Version 2.1
  82.   o TurboRead wouldn't recongize forced Message SIGs (ie calling the Mess
  83.     module with a option of -s nnn).  If you use the Message base that way,
  84.     the Message module wouldn't record the SIG in the user record as the
  85.     SIG change command does.
  86.  
  87.     To make this work requires passing the -s %MSG_SIGNUMBER to TurboRead
  88.     as an argument.  You may pass other arguments as well to TurboRead as
  89.     before and they (and the -s %MSG_SIGNUMBER) will be returned to the
  90.     Message module when TurboRead exits.  This way, when you return to
  91.     the Message module you are in the same SIG.
  92.  
  93.   o Fixed a bug where a user was given access to all message areas within
  94.     TurboRead.
  95.  
  96.   o Fixed a bug when replying to a message and using EmacsDLG.  The quote
  97.     header was not properly displayed.
  98.  
  99.   o Fixed a bug where empty msg:nnn/user.msg files could cause TurboRead
  100.     to loop.
  101.  
  102.   o TurboRead now won't crash the machine if ran from a CLI (it shouldn't
  103.     ever be done anyway).  It will display an error message and exit.
  104.  
  105.   o TurboRead will now check for and display the Msg:nnn/Echo.Txt or
  106.     DLGConfig:Text/Echo.Txt prior to entering or replying to a message
  107.     in an echo area.
  108.  
  109.   o Changed the New Message Scan to always start with the next global
  110.     message area after the message area you are currently in.
  111.  
  112.   o Added a Message Kill command.  Users can always kill messages in their
  113.     private mail areas and in other message areas depending on the low-high
  114.     kill levels of that message area.
  115.  
  116.  
  117. Dec 31, 1994 - Version 2.2
  118.  
  119.   o Fixed a bug that sent all local message base replies to a users
  120.     private directory.
  121.  
  122.   o Fixed a SendMsg bug that caused EmacsDLG to think that all messages
  123.     where "Private Messages".  One side affect from this, TurboRead will
  124.     no longer Auto-Quote messages.  It now works the same as DLG:Mess.
  125.  
  126.   o TurboRead now recongizes changes made to the Message Header line
  127.     while in the editor.
  128.  
  129.  
  130. Jan 15, 1995 - Version 2.3
  131.  
  132.   o Added Control-C checking to New Message Scan.  A Control-C will abort
  133.     the scan like DLG:Mess.
  134.  
  135.   o Fixed a bug in the New Message scan, it was ignoring selected or forced
  136.     SIGs.  It now honors the SIG.
  137.  
  138.   o Fixed a bug in the New Message scan, it was ignoring areas with only ONE
  139.     new message in them.
  140.  
  141.   o Changed the New Message scan, it now displays the message area, erases it
  142.     and re-displays the next message area in the same position.  No more
  143.     discussions about one/two spaces.  How about NO spaces! :)
  144.  
  145.   o Added move to Top of Screen (Shift Up-Arrow or 7) and move to Bottom of
  146.     Screen (Shift Down-Arrow or 1) to all screens.
  147.  
  148.   o Added an Abort option to the Area Change command.
  149.  
  150.   o Changed the Area Change command, it now initially display the page with
  151.     your current area and position the cursor to it.
  152.  
  153.   o Added a Message From Twit filter, implemented with two new commands:
  154.           F = Add a name to the message filter
  155.           D = Delete name(s) from the message filter.
  156.  
  157.   o Added Signature appended (if the area is configured for signatures) to
  158.     messages.
  159.  
  160.   o Fixed a bug that caused Message From/To to be reversed after replying
  161.     to a message.
  162.  
  163.   o Changed the batch files to use DLGUPLOAD_V061 and included it in the
  164.     archive.  DLGUPLOAD_V061 was donated by Greg Bastow, Thank You.  Your
  165.     old batch files will still work if you don't want to upgrade to the
  166.     newer DLGUPLOAD_V061.
  167.  
  168.   o Added TagBatch6 it will decode a UUencoded file from a message into the
  169.     T: directory.  Requires UUxt (not included, like batteries).  Donated by
  170.     Glyn Hughes.  Thank You.
  171.  
  172.   o Added a message correct command to the commands after reading a message.
  173.  
  174.   o Added updating of User record for # of messages read and written.
  175.  
  176.   o Added checking for Batch files & access.  If a user doesn't have access
  177.     to any batch files or there are no batch files, the batch execute option
  178.     isn't displayed or allowed after reading a message.
  179.  
  180.   o Added INTL kludge checking/creating so that NetMail would be properly
  181.     addressed.  Could also be considered a bug fix. :)
  182.  
  183.   o Fixed Newsgroup and UUCP private mail.  TurboRead _should_ now work
  184.     correctly in those areas.  But since I don't have a UUCP interface
  185.     here, this isn't very well tested.
  186.  
  187.   o Changed the display for Newsgroups, the "TO" name is no longer shown.
  188.     This allows all 35 characters of the "FROM" name to be displayed.
  189.  
  190.   o Is it getting there, a DLG:Mess replacement? :)
  191.  
  192.  
  193. Feb  1, 1995 - Version 2.4
  194.  
  195.   o Changed the "looks" of the displays, I hope they are more aesthetically
  196.     pleasing.
  197.  
  198.   o Removed the ANSI positioning user record check.  Seem as though a number
  199.     of IBM terminal programs fail with DLG and ANSI positioning on, yet they
  200.     do support ANSI positioning.
  201.  
  202.   o Changed the Message Flags:
  203.         Removed the first read message flag and colors.  Wasn't very useful.
  204.  
  205.         Combined the next read/last read flags.  A message can't be both at
  206.         the same time!
  207.  
  208.   o Changed the "Tag" command.  It is now a toggle.  If a message is
  209.     already tagged, it's deleted.  If not tagged, it's added.
  210.  
  211.   o Added Help to all screens.  It now shows the user only the help text
  212.     for the screen it is activated from.  This is a simple form of context
  213.     sensistive help.  Also added a more prompt to the Help display screen.
  214.  
  215.   o Added a Read Tagged Messages command.
  216.  
  217.   o Added removing a message from the user's Waiting Mail file when it's
  218.     read.
  219.  
  220.   o Added a Select SIG command.  To stay DLG compatiable, this required
  221.     that the Search string command was changed to an "I" and "S" is used
  222.     for the SIG select.
  223.  
  224.   o Removed _most_ of the error beeps.  Replaced with error messages.
  225.     Only time it should beep now is when a user enters a totally
  226.     unrecongized key.
  227.  
  228.   o Improved the New Message scan speed.  It is noticeablly faster.
  229.  
  230.   o Added full line Highlighting of the current message in the Message
  231.     header display.  Sorry 2400 baud users, get a faster modem!
  232.  
  233.   o Added display of Private, Crash and FileAttached message attributes
  234.     to the read message display.
  235.  
  236.   o Added the following commands to the read message screen:
  237.           - = will read the parent of current message
  238.           + = will read the child  of current message
  239.           N = will read the next message.
  240.           P = will read the previous message.
  241.           Q = Quit TurboRead and return to DLG:Mess.
  242.  
  243.   o Added stripping of Ascii control characters from message body before
  244.     displaying message.
  245.  
  246.   o Added checking for and honoring the Private flag in message areas.  Only
  247.     the person the message is addressed to and users with Sysop priviledge in
  248.     the area can read the message.
  249.  
  250.   o Fixed alias area bug -- Names are now replaced with their aliases when
  251.     in an alias area.  Twit, Search and Message Flags will check _both_
  252.     the  regular name & the alias name.
  253.  
  254.   o Fixed a Correct message bug that was duplicating the first character
  255.     of the message each time it was corrected and would leave garbage
  256.     characters at the end of the message from the old message when the
  257.     "corrected" message was smaller.  This was _very_ stupid on my part,
  258.     sorry.
  259.  
  260.   o Fixed a bug that could incorrectly set the handler flags when calling
  261.     the editor.  Most often showed up as being unable to use the ^S search
  262.     function in EmacsDLG.
  263.  
  264.   o Fixed the cursor positioning problem with Terminus in Amiga mode. There
  265.     are _two_ valid ANSI cursor positioning commands and the Amiga console
  266.     device was using the one TurboRead wasn't.  This should improve
  267.     TurboRead's compability with all terminal programs.
  268.  
  269.   o Fixed a bug when deleting Private mail.  The user.msg log wasn't being
  270.     updated.
  271.  
  272.   o Added File Attach and File Request options for NetMail. (only users
  273.     with netmail sysop privledge).
  274.  
  275.   o Added Private Local Mail & Private NetMail (only users with netmail
  276.     write privledge) as options to replys in an echo area.
  277.  
  278.   o Added NetMail Cost accounting.
  279.  
  280.   o Added checking of the Origin line to get originating address. This
  281.     allows netmail replys from echos to be addressed correctly.
  282.  
  283.   o Added checking/generation of the FMPT/TOPT kludge lines to get the
  284.     address.  This allows netmail replys to be addressed correctly.
  285.  
  286.   o Added a "GoTo" message command.  This allows you to directly control
  287.     what message is the top message displayed in the message header scan
  288.     screen.
  289.  
  290.   o Added display of broadcast messages.  Just before the Message headers
  291.     are displayed, TurboRead will check for and display any pending
  292.     broadcast messages.
  293.  
  294.   o Added a Forward/Copy/Move message command to the read message screen.
  295.     Just like DLG:Mess, in fact, it executes the DLG:Forward file to do
  296.     the actual work.
  297.  
  298.   o Added Resource Manager calls to EnterArea/LeaveArea.  This _should_
  299.     clear up problems with other mail tossers besides DLGMail/PDQMail.
  300.     But I have _no_ way to test this.  If a user can't enter an area,
  301.     they'll be left in thier previous area or thier private mail area
  302.     depending on several circumstances.
  303.  
  304.  
  305.  
  306. April 22, 1995 - Version 2.5
  307.  
  308.   o Fixed a bug in the new area scan.  It wouldn't work right for users
  309.     that didn't have their Global Message areas sorted.  It does now.
  310.  
  311.   o Fixed a bug that wasn't setting the Local attribute bit on local
  312.     private mail.
  313.  
  314.   o Fixed a bug that when selecting a SIG and the user selected no sig,
  315.     the message header screen was not redisplayed and the User record
  316.     was not being updated.
  317.  
  318.   o Fixed a bug that when replying to a message in an alias area, the
  319.     quoted message would have the user's real name in it and not their
  320.     alias.
  321.  
  322.   o Fixed a bug that when replying to a private UUCP message, TurboRead
  323.     would prompt the user for a FidoNet address.
  324.  
  325.   o Fixed a bug that after executing a batch file, the next page of
  326.     messages are displayed, even though you haven't finished with the
  327.     page of messages you are on.
  328.  
  329.   o Added notifying the user when private mail is received.
  330.  
  331.   o Added checking of User Kill priviledge in the User.msg file and
  332.     Message From-To before allowing a user to kill a message.
  333.  
  334.   o Added a startup message and activity string.  For those BBSs with
  335.     a large number of message areas, the startup could take awhile and
  336.     the user may wonder what's happening.
  337.  
  338.   o Added display of the EnterArea.Txt file when changing Message areas.
  339.  
  340.   o Added the ability to use resident commands.
  341.  
  342.   o Fixed DLGMail/PDQMail append to Tear line.
  343.  
  344.   o Fixed some problems with quoting when correcting messages.
  345.  
  346.  
  347. DLG:Mess features/commands TurboRead doesn't implement:
  348.  
  349.   o Doesn't notify sender of Private mail when you read it.
  350.   o Toggle Thread
  351.   o Skip Thread
  352.   o Read Continuous
  353.   o Delete All
  354.   o Edit User
  355.   o Post Bullentin
  356.   o Lex Check Message
  357.   o List Area Readers
  358.   o Edit Signature
  359.   o Call other Menus/Programs
  360.   o No Configuration options
  361.